package com.ruoyi.central.publisher.event;

import com.ruoyi.central.domain.TopCentralOperationStationMaterial;
import com.ruoyi.common.core.domain.BaseEvent;
import com.ruoyi.common.enums.SignEnum;

import java.util.Collection;

/**
 * @Classname OperationStationMaterialEvent
 * @Author: sunluquan
 * @Date: 2022/6/29 09:01
 * @Description TODO
 * 操作站位当前绑定的物料 事件对象
 */
public class OperationStationMaterialEvent extends BaseEvent<TopCentralOperationStationMaterial> {

    public OperationStationMaterialEvent(TopCentralOperationStationMaterial source, SignEnum signEnum, boolean operationType) {
        super(source, signEnum, operationType);
    }

    public OperationStationMaterialEvent(TopCentralOperationStationMaterial source, SignEnum signEnum) {
        super(source, signEnum);
    }

    public OperationStationMaterialEvent(Collection<TopCentralOperationStationMaterial> sources, SignEnum signEnum, boolean operationType) {
        super(sources, signEnum, operationType);
    }

    public OperationStationMaterialEvent(Collection<TopCentralOperationStationMaterial> source, SignEnum signEnum) {
        super(source, signEnum);
    }
}
